Medieval Castle Key Or A Puzzle